#include <iostream>
using namespace std;


//继承的基本语法：

//创建一个网页 ： 内容有公共头部 ，公共底部 ， 公共分类列表 ， 以及分类里面各自的视频资源

class BasePage{
public:
    void header() {
        cout << "首页 ， 公开课 ， 登录 ， 注册 ……" << endl;
    }
    void footer() {
        cout << "帮助中心 ， 隐私政策 ， 联系我们 ， 获取API" << endl;
    }
    void left() {
        cout <<"C++ , python , Java ……" << endl;
    }
};

class Cpp : public BasePage{
public:
    void video() {
        cout << "C++ 视频资源" << endl;
    }
};
class Python : public BasePage {
public:
    void video() {
        cout << "Python 视频资源" << endl;
    }
};
class Java : public BasePage {
public:
    void video() {
        cout << "Java 视频资源" << endl;
    }
};
int main(){
    Cpp c;
    c.video();
    c.header();
    c.footer();
    c.left();
    Python p;
    p.video();
    p.header();
    p.footer();
    p.left();
    Java j;
    j.video();
    j.header();
    j.footer();
    j.left();

    return 0;
}
